package dao;

import java.util.ArrayList;
import java.util.List;

import model.Aposta;
import model.Jogo;

import org.hibernate.Criteria;
import org.hibernate.Session;
import org.hibernate.criterion.Restrictions;

import dataBase.GerarTabelas;

public class JogoDao {
	
	public static void adicionarJogo(Jogo jogo) {

		Session session = GerarTabelas.preparaSessao();
		session.save(jogo);
		session.beginTransaction().commit();
		session.close();
	}

	public static List<Jogo> retornarTodosOsJogos() {

		Session session = GerarTabelas.preparaSessao();

		Criteria criteria = session.createCriteria(Jogo.class);
		List<Jogo> jogos = new ArrayList<>();
		jogos = criteria.list();

		return jogos;
	}


}
